Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LENCH STREET Terraced £102,500 15 Dec 2023
3 LENCH STREET Terraced £129,118 £78,000 18 Dec 2006
5 LENCH STREET Terraced £98,532 £60,000 12 Jan 2007
7 LENCH STREET Terraced £91,177 £89,950 21 Jul 2023